Android 10i(2020)-10i(2020) SP1 接口变更列表

历史版本接口变更

本文档对相邻两个版本之间可能影响到兼容性的一些接口调整及其他重要影响进行了说明。接口调整的原则是为了用户开发出更高效,功能更强大完善的应用程序。

SuperMap iMobile 10i(2020) for Android SuperMap iMobile 10i(2020) SP1 for Android 接口变化列表

变更ID 变更内容说明
所属模块
1.
DynamicStyle类接口调整如下:

接口新增

  • isBackgroundtransparent():绘制面时,获取是否设置中间透明
  • setBackgroundtransparent(boolean bEnable):绘制面时,设置中间填充是否透明
mapping
2.
Scene类接口调整如下:

接口新增

  • flytoVector(Point3D viewerPoint3D,Point3D targetPoint3D,int milliseconds):定点观察,支持输入起始观察点和目标点,相机飞到观察点
  • getScenType():获取场景类型
realspace
3.
Layer3DOSGBFile类接口调整如下:

接口新增

  • setSelectedTranslate(final double translateX, final double translateY, final double translateZ):设置选中对象的偏移位置
  • removeAllObjsOffset():清除所有的对象偏移
realspace
4.
ObliquePhotogrammetry3DModel类接口调整如下:

接口新增

  • ObliquePhotogrammetry3DModel(Scene scene):构造方法
  • outputStreetFacade(String path, GeoLine3D geoLine3D,double resolution, double farDist, double minHeight,double maxHeight):生成立面图
  • dispose():释放
realspace
5.
Skyline类接口调整如下:

接口新增

  • getColor():获取天际线颜色
  • setColor(Color color):设置天际线颜色
  • dispose():释放SkyLine对象所占的本地资源
  • getViewerPosition():返回当前观察者的三维点位置
  • setViewerPosition(Point3D position):设置当前观察者的三维点位置
  • getDirection():获取相机与正北方向的夹角,单位:度
  • setDirection(double direction):设置相机与正北方向的夹角,单位:度
  • getPitch():获取相机的俯仰,注意:该俯仰指相机方向和水面方向的夹角,单位:度
  • setPitch(double pitch):设置相机的俯仰,注意:该俯仰指相机方向和水面方向的夹角,单位:度
  • build():执行天际线分析
  • clear():清除分析结果
  • setViewerVisible(boolean visible):设置观测点是否可见
  • getRadius():获取天际线与观察点之间的水平距离
  • setRadius(double value):设置天际线与观察点之间的水平距离
realspace